#!/bin/bash

python ./BlockFeatureGen.py "2018-12-07 00:00:00" "2018-12-08 23:59:00" 30 0 >block_30_logs/GenBlock_30_0.log  2>block_30_error_logs/GenBlock_error_30_0.log &
python ./BlockFeatureGen.py "2018-12-09 00:00:00" "2018-12-10 23:59:00" 30 1 >block_30_logs/GenBlock_30_1.log  2>block_30_error_logs/GenBlock_error_30_1.log &
python ./BlockFeatureGen.py "2018-12-11 00:00:00" "2018-12-12 23:59:00" 30 2 >block_30_logs/GenBlock_30_2.log  2>block_30_error_logs/GenBlock_error_30_2.log &
python ./BlockFeatureGen.py "2018-12-13 00:00:00" "2018-12-14 23:59:00" 30 3 >block_30_logs/GenBlock_30_3.log  2>block_30_error_logs/GenBlock_error_30_3.log &
python ./BlockFeatureGen.py "2018-12-15 00:00:00" "2018-12-16 23:59:00" 30 4 >block_30_logs/GenBlock_30_4.log  2>block_30_error_logs/GenBlock_error_30_4.log &
python ./BlockFeatureGen.py "2018-12-17 00:00:00" "2018-12-18 23:59:00" 30 5 >block_30_logs/GenBlock_30_5.log  2>block_30_error_logs/GenBlock_error_30_5.log &
python ./BlockFeatureGen.py "2018-12-19 00:00:00" "2018-12-20 23:59:00" 30 6 >block_30_logs/GenBlock_30_6.log  2>block_30_error_logs/GenBlock_error_30_6.log &
python ./BlockFeatureGen.py "2018-12-21 00:00:00" "2018-12-22 23:59:00" 30 7 >block_30_logs/GenBlock_30_7.log  2>block_30_error_logs/GenBlock_error_30_7.log &
python ./BlockFeatureGen.py "2018-12-23 00:00:00" "2018-12-24 23:59:00" 30 8 >block_30_logs/GenBlock_30_8.log  2>block_30_error_logs/GenBlock_error_30_8.log &
python ./BlockFeatureGen.py "2018-12-25 00:00:00" "2018-12-26 23:59:00" 30 9 >block_30_logs/GenBlock_30_9.log  2>block_30_error_logs/GenBlock_error_30_9.log &
python ./BlockFeatureGen.py "2018-12-27 00:00:00" "2018-12-28 23:59:00" 30 10 >block_30_logs/GenBlock_30_10.log  2>block_30_error_logs/GenBlock_error_30_10.log &
python ./BlockFeatureGen.py "2018-12-29 00:00:00" "2018-12-30 23:59:00" 30 11 >block_30_logs/GenBlock_30_11.log  2>block_30_error_logs/GenBlock_error_30_11.log &
python ./BlockFeatureGen.py "2018-12-31 00:00:00" "2019-01-01 23:59:00" 30 12 >block_30_logs/GenBlock_30_12.log  2>block_30_error_logs/GenBlock_error_30_12.log &
python ./BlockFeatureGen.py "2019-01-02 00:00:00" "2019-01-03 23:59:00" 30 13 >block_30_logs/GenBlock_30_13.log  2>block_30_error_logs/GenBlock_error_30_13.log &
python ./BlockFeatureGen.py "2019-01-04 00:00:00" "2019-01-05 23:59:00" 30 14 >block_30_logs/GenBlock_30_14.log  2>block_30_error_logs/GenBlock_error_30_14.log &
python ./BlockFeatureGen.py "2019-01-06 00:00:00" "2019-01-07 23:59:00" 30 15 >block_30_logs/GenBlock_30_15.log  2>block_30_error_logs/GenBlock_error_30_15.log &
python ./BlockFeatureGen.py "2019-01-08 00:00:00" "2019-01-09 23:59:00" 30 16 >block_30_logs/GenBlock_30_16.log  2>block_30_error_logs/GenBlock_error_30_16.log &
python ./BlockFeatureGen.py "2019-01-10 00:00:00" "2019-01-11 23:59:00" 30 17 >block_30_logs/GenBlock_30_17.log  2>block_30_error_logs/GenBlock_error_30_17.log &
python ./BlockFeatureGen.py "2019-01-12 00:00:00" "2019-01-13 23:59:00" 30 18 >block_30_logs/GenBlock_30_18.log  2>block_30_error_logs/GenBlock_error_30_18.log &
python ./BlockFeatureGen.py "2019-01-14 00:00:00" "2019-01-15 23:59:00" 30 19 >block_30_logs/GenBlock_30_19.log  2>block_30_error_logs/GenBlock_error_30_19.log &
python ./BlockFeatureGen.py "2019-01-16 00:00:00" "2019-01-17 23:59:00" 30 20 >block_30_logs/GenBlock_30_20.log  2>block_30_error_logs/GenBlock_error_30_20.log &
python ./BlockFeatureGen.py "2019-01-18 00:00:00" "2019-01-19 23:59:00" 30 21 >block_30_logs/GenBlock_30_21.log  2>block_30_error_logs/GenBlock_error_30_21.log &
python ./BlockFeatureGen.py "2019-01-20 00:00:00" "2019-01-21 23:59:00" 30 22 >block_30_logs/GenBlock_30_22.log  2>block_30_error_logs/GenBlock_error_30_22.log &
python ./BlockFeatureGen.py "2019-01-22 00:00:00" "2019-01-23 23:59:00" 30 23 >block_30_logs/GenBlock_30_23.log  2>block_30_error_logs/GenBlock_error_30_23.log &
python ./BlockFeatureGen.py "2019-01-24 00:00:00" "2019-01-25 23:59:00" 30 24 >block_30_logs/GenBlock_30_24.log  2>block_30_error_logs/GenBlock_error_30_24.log &
python ./BlockFeatureGen.py "2019-01-26 00:00:00" "2019-01-27 23:59:00" 30 25 >block_30_logs/GenBlock_30_25.log  2>block_30_error_logs/GenBlock_error_30_25.log &
python ./BlockFeatureGen.py "2019-01-28 00:00:00" "2019-01-29 23:59:00" 30 26 >block_30_logs/GenBlock_30_26.log  2>block_30_error_logs/GenBlock_error_30_26.log &
python ./BlockFeatureGen.py "2019-01-30 00:00:00" "2019-01-31 23:59:00" 30 27 >block_30_logs/GenBlock_30_27.log  2>block_30_error_logs/GenBlock_error_30_27.log &
python ./BlockFeatureGen.py "2019-02-01 00:00:00" "2019-02-02 23:59:00" 30 28 >block_30_logs/GenBlock_30_28.log  2>block_30_error_logs/GenBlock_error_30_28.log &
python ./BlockFeatureGen.py "2019-02-03 00:00:00" "2019-02-04 23:59:00" 30 29 >block_30_logs/GenBlock_30_29.log  2>block_30_error_logs/GenBlock_error_30_29.log &
python ./BlockFeatureGen.py "2019-02-05 00:00:00" "2019-02-06 23:59:00" 30 30 >block_30_logs/GenBlock_30_30.log  2>block_30_error_logs/GenBlock_error_30_30.log &
python ./BlockFeatureGen.py "2019-02-07 00:00:00" "2019-02-08 23:59:00" 30 31 >block_30_logs/GenBlock_30_31.log  2>block_30_error_logs/GenBlock_error_30_31.log &
python ./BlockFeatureGen.py "2019-02-09 00:00:00" "2019-02-10 23:59:00" 30 32 >block_30_logs/GenBlock_30_32.log  2>block_30_error_logs/GenBlock_error_30_32.log &
python ./BlockFeatureGen.py "2019-02-11 00:00:00" "2019-02-12 23:59:00" 30 33 >block_30_logs/GenBlock_30_33.log  2>block_30_error_logs/GenBlock_error_30_33.log &
python ./BlockFeatureGen.py "2019-02-13 00:00:00" "2019-02-14 23:59:00" 30 34 >block_30_logs/GenBlock_30_34.log  2>block_30_error_logs/GenBlock_error_30_34.log &
python ./BlockFeatureGen.py "2019-02-15 00:00:00" "2019-02-16 23:59:00" 30 35 >block_30_logs/GenBlock_30_35.log  2>block_30_error_logs/GenBlock_error_30_35.log &
python ./BlockFeatureGen.py "2019-02-17 00:00:00" "2019-02-18 23:59:00" 30 36 >block_30_logs/GenBlock_30_36.log  2>block_30_error_logs/GenBlock_error_30_36.log &
python ./BlockFeatureGen.py "2019-02-19 00:00:00" "2019-02-20 23:59:00" 30 37 >block_30_logs/GenBlock_30_37.log  2>block_30_error_logs/GenBlock_error_30_37.log &
python ./BlockFeatureGen.py "2019-02-21 00:00:00" "2019-02-22 23:59:00" 30 38 >block_30_logs/GenBlock_30_38.log  2>block_30_error_logs/GenBlock_error_30_38.log &
python ./BlockFeatureGen.py "2019-02-23 00:00:00" "2019-02-24 23:59:00" 30 39 >block_30_logs/GenBlock_30_39.log  2>block_30_error_logs/GenBlock_error_30_39.log &
python ./BlockFeatureGen.py "2019-02-25 00:00:00" "2019-02-26 23:59:00" 30 40 >block_30_logs/GenBlock_30_40.log  2>block_30_error_logs/GenBlock_error_30_40.log &
python ./BlockFeatureGen.py "2019-02-27 00:00:00" "2019-02-28 23:59:00" 30 41 >block_30_logs/GenBlock_30_41.log  2>block_30_error_logs/GenBlock_error_30_41.log &
python ./BlockFeatureGen.py "2019-03-01 00:00:00" "2019-03-02 23:59:00" 30 42 >block_30_logs/GenBlock_30_42.log  2>block_30_error_logs/GenBlock_error_30_42.log &
python ./BlockFeatureGen.py "2019-03-03 00:00:00" "2019-03-04 23:59:00" 30 43 >block_30_logs/GenBlock_30_43.log  2>block_30_error_logs/GenBlock_error_30_43.log &
python ./BlockFeatureGen.py "2019-03-05 00:00:00" "2019-03-06 23:59:00" 30 44 >block_30_logs/GenBlock_30_44.log  2>block_30_error_logs/GenBlock_error_30_44.log &
